Netframe schneller Compilieren
Projekt Bauen unter
https://source.cp-austria.at/!/#dplus_buildtools/view/head/branches/monorepo/Compile_Helper
Oder vorkompilierte Version holen (aktuell immer wenn ich dran denke...):
\\cpsrvdev\public\MAP\netFrameCompiler.exe
Den in das Verzeichnis Source\Client kopieren und ausführen. Man kann ein Projekt selektieren und baut anschließend dieses und alle folgenden (z.B. änderung im Paket CPA_Common -> dieses markieren. Rest wird automatisch gebaut).
Notwendig dafür ist noch fastdcc. Installationsanleitung für Replacing dcc32.exe by fastdcc32.exe im Post beachten!
Zeitgewinn bei MAP: 3:30 in Delphi vs 1:30 im Helper
Replacing dcc32.exe by fastdcc32.exe (don’t do this if you want to be able to install future RAD Studio/Delphi/C++Builder updates)
- Extract the 7z file into your $(BDS)\bin directory.
- Rename dcc32.exe, and dcc32.de/fr/jp to dcc32compiler.exe/jdbg/de/fr/jp.
- Rename dcc64.exe, and dcc64.de/fr/jp to dcc64compiler.exe/jdbg/de/fr/jp.
- Rename fastdcc32.exe to dcc32.exe
- Rename fastdcc64.exe to dcc64.exe
- Rename fastdcc32Hook.dll to dcc32Hook.dll
For XE3 or newer: Rename fastdcc32Hook.dllx to dcc32Hook.dllx (“x” is necessary for Delphi’s copy protection) - Rename fastdcc64Hook.dll to dcc64Hook.dll
For XE3 or newer: Rename fastdcc64Hook.dllx to dcc64Hook.dllx - Start dcc32.exe/dcc64.exe or msbuild.